to a high degree - Turc Anglais Dictionnaire